package com.jms.web.mvc.creator;

import com.jms.framework.creator.Creator;
import com.jms.framework.listener.Order;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.lang.reflect.Parameter;

public abstract class ArgumentCreator extends Order implements Creator {

    public ArgumentCreator(int value) {
        super(value);
    }

    public abstract Object create(HttpServletRequest request, HttpServletResponse response, Parameter parameter, Object handler);
}
